double-decker buses - Francés Inglés Diccionario